package highTech.Thread;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

public class TraditioalTimer {

	private static int count =0;
	public static void main(String[] args) {
		/*new Timer().schedule(new TimerTask() {
			
			@Override
			public void run() {
				System.out.println("bombing!");
			}
		}, 5000,2000);*/
		
		class MyTask extends TimerTask{
			@Override
			public void run() {
				count=(count+1)%2;
				System.out.println("bombing!");
				new Timer().schedule(new MyTask(), 2000+2000*count);
			}
		}
		
		new Timer().schedule(new MyTask(), 2000);

		while(true){
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
			System.out.println(new Date().getSeconds());
		}
	}

}
